﻿using System.Collections.Generic;

namespace LeksickiAnalizator
{
    /// <summary>
    /// Generirani dio definicije
    /// </summary>
    /// <remarks>Generirano iz datoteke ppjLang.txt</remarks>
    public partial class LeksickiAnalizator
    {
        public void Init()
        {
            pocetniLijeviKontekst = "S_pocetno";

            tablicaPrijelaza = new Dictionary<string, IDictionary<string, Stanje>>();
            tablicaPocetnihStanja = new Dictionary<string, ISet<string>>();

            tablicaPrijelaza["S_pocetno"] = new Dictionary<string, Stanje>();
            tablicaPocetnihStanja["S_pocetno"] = new HashSet<string>();

            tablicaPocetnihStanja["S_pocetno"].Add("0_0");

            tablicaPrijelaza["S_pocetno"]["0_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_2", "0_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["0_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 0,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["0_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\t', new HashSet<string>(){ "0_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["0_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_1" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["0_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "0_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["0_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("1_0");

            tablicaPrijelaza["S_pocetno"]["1_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["1_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","true" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 1,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["1_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\n', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["1_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("2_0");

            tablicaPrijelaza["S_pocetno"]["2_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["2_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","S_jednolinijskiKomentar" },
					{ "naZnak","-1" }
				},
                Prioritet = 2,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["2_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["2_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "2_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["2_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("3_0");

            tablicaPrijelaza["S_pocetno"]["3_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "3_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["3_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","S_komentar" },
					{ "naZnak","-1" }
				},
                Prioritet = 3,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["3_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "3_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["3_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "3_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["3_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "3_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("4_0");

            tablicaPrijelaza["S_pocetno"]["4_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "4_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["4_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","S_string" },
					{ "naZnak","0" }
				},
                Prioritet = 4,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["4_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "4_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["4_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "4_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("5_0");

            tablicaPrijelaza["S_pocetno"]["5_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "5_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_BREAK" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 5,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["5_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "5_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "5_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "5_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "5_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "5_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["5_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "5_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("6_0");

            tablicaPrijelaza["S_pocetno"]["6_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "6_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["6_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_CHAR" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 6,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["6_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "6_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["6_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "6_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["6_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "6_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["6_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "6_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["6_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "6_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("7_0");

            tablicaPrijelaza["S_pocetno"]["7_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "7_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_CONST" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 7,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["7_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "7_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "7_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "7_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "7_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "7_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["7_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "7_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("8_0");

            tablicaPrijelaza["S_pocetno"]["8_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "8_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_CONTINUE" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 8,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["8_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "8_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "8_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "8_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "8_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "8_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "8_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "8_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "8_10" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["8_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "8_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("9_0");

            tablicaPrijelaza["S_pocetno"]["9_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "9_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["9_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_ELSE" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 9,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["9_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "9_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["9_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "9_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["9_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "9_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["9_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "9_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["9_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "9_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("10_0");

            tablicaPrijelaza["S_pocetno"]["10_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "10_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_FLOAT" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 10,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["10_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "10_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "10_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "10_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "10_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "10_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["10_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "10_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("11_0");

            tablicaPrijelaza["S_pocetno"]["11_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "11_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["11_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_FOR" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 11,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["11_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "11_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["11_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "11_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["11_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "11_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["11_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "11_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("12_0");

            tablicaPrijelaza["S_pocetno"]["12_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "12_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["12_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_IF" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 12,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["12_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "12_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["12_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "12_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["12_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "12_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("13_0");

            tablicaPrijelaza["S_pocetno"]["13_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "13_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["13_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_INT" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 13,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["13_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "13_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["13_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "13_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["13_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "13_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["13_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "13_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("14_0");

            tablicaPrijelaza["S_pocetno"]["14_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "14_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_RETURN" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 14,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["14_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "14_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "14_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "14_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "14_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "14_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "14_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["14_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "14_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("15_0");

            tablicaPrijelaza["S_pocetno"]["15_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "15_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_STRUCT" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 15,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["15_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "15_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "15_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "15_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "15_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "15_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "15_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["15_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "15_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("16_0");

            tablicaPrijelaza["S_pocetno"]["16_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "16_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["16_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_VOID" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 16,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["16_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "16_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["16_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "16_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["16_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "16_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["16_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "16_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["16_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "16_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("17_0");

            tablicaPrijelaza["S_pocetno"]["17_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "17_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","KR_WHILE" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 17,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["17_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "17_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "17_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "17_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "17_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "17_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["17_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "17_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("18_0");

            tablicaPrijelaza["S_pocetno"]["18_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","IDN" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 18,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["18_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_4", "18_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_113", "18_115", "18_221", "18_243" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "18_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_8", "18_10", "18_12", "18_14", "18_16", "18_18", "18_20", "18_22", "18_24", "18_26", "18_28", "18_30", "18_32", "18_34", "18_36", "18_38", "18_40", "18_42", "18_44", "18_46", "18_48", "18_50", "18_52", "18_54", "18_56", "18_58", "18_60", "18_62", "18_64", "18_66", "18_68", "18_70", "18_72", "18_74", "18_76", "18_78", "18_80", "18_82", "18_84", "18_86", "18_88", "18_90", "18_92", "18_94", "18_96", "18_98", "18_100", "18_102", "18_104", "18_106", "18_108", "18_110" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "18_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "18_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "18_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "18_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "18_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "18_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "18_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "18_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "18_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "18_27" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "18_29" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "18_31" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "18_33" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "18_35" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "18_37" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "18_39" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "18_41" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "18_43" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "18_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "18_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "18_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "18_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "18_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "18_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "18_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "18_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "18_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "18_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "18_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "18_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "18_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "18_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "18_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "18_75" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "18_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "18_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "18_81" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "18_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "18_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "18_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "18_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "18_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "18_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "18_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "18_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "18_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "18_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "18_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "18_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "18_107" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "18_109" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "18_111" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_3", "18_243" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "18_114" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_117", "18_119", "18_121", "18_123", "18_125", "18_127", "18_129", "18_131", "18_133", "18_135", "18_137", "18_139", "18_141", "18_143", "18_145", "18_147", "18_149", "18_151", "18_153", "18_155", "18_157", "18_159", "18_161", "18_163", "18_165", "18_167", "18_169", "18_171", "18_173", "18_175", "18_177", "18_179", "18_181", "18_183", "18_185", "18_187", "18_189", "18_191", "18_193", "18_195", "18_197", "18_199", "18_201", "18_203", "18_205", "18_207", "18_209", "18_211", "18_213", "18_215", "18_217", "18_219" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "18_118" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "18_120" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "18_122" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "18_124" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "18_126" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "18_128" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "18_130" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "18_132" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "18_134" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "18_136" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "18_138" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "18_140" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "18_142" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "18_144" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "18_146" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "18_148" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "18_150" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "18_152" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "18_154" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "18_156" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "18_158" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "18_160" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "18_162" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "18_164" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "18_166" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "18_168" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "18_170" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "18_172" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "18_174" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "18_176" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "18_178" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "18_180" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "18_182" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "18_184" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "18_186" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "18_188" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "18_190" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "18_192" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "18_194" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_194"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_195"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "18_196" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_196"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_197"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "18_198" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_198"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_199"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "18_200" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_200"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_201"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "18_202" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_202"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_203"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "18_204" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_204"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_205"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "18_206" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_206"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_207"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "18_208" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_208"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_209"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "18_210" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_210"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_211"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "18_212" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_212"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_213"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "18_214" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_214"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_215"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "18_216" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_216"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_217"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "18_218" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_218"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_219"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "18_220" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_220"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_221"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_223", "18_225", "18_227", "18_229", "18_231", "18_233", "18_235", "18_237", "18_239", "18_241" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_222"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_223"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "18_224" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_224"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_225"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "18_226" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_226"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_227"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "18_228" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_228"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_229"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "18_230" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_230"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_231"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "18_232" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_232"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_233"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "18_234" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_234"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_235"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "18_236" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_236"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_237"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "18_238" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_238"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_239"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "18_240" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_240"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_241"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "18_242" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_242"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_222" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["18_243"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "18_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("19_0");

            tablicaPrijelaza["S_pocetno"]["19_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","BROJ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 19,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["19_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_4", "19_6", "19_8", "19_10", "19_12", "19_14", "19_16", "19_18", "19_20", "19_22" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_25", "19_27", "19_29", "19_31", "19_33", "19_35", "19_37", "19_39", "19_41", "19_43", "19_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "19_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "19_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "19_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "19_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "19_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "19_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "19_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "19_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "19_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "19_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_3", "19_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "19_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "19_28" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "19_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "19_32" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "19_34" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "19_36" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "19_38" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "19_40" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "19_42" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "19_44" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["19_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "19_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("20_0");

            tablicaPrijelaza["S_pocetno"]["20_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","BROJ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 20,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["20_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "20_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_5", "20_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_10", "20_32", "20_34", "20_36", "20_38", "20_40", "20_42", "20_44", "20_46", "20_48", "20_50", "20_52", "20_54" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "20_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "20_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_57", "20_79", "20_81", "20_83", "20_85", "20_87", "20_89", "20_91", "20_93", "20_95", "20_97", "20_99", "20_101", "20_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_12", "20_14", "20_16", "20_18", "20_20", "20_22", "20_24", "20_26", "20_28", "20_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "20_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "20_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "20_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "20_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "20_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "20_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "20_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "20_27" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "20_29" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "20_31" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "20_33" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "20_35" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "20_37" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "20_39" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "20_41" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "20_43" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "20_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "20_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "20_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "20_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "20_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "20_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_9", "20_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_59", "20_61", "20_63", "20_65", "20_67", "20_69", "20_71", "20_73", "20_75", "20_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "20_60" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "20_62" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "20_64" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "20_66" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "20_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "20_70" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "20_72" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "20_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "20_76" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "20_78" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "20_80" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "20_82" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "20_84" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "20_86" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "20_88" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "20_90" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "20_92" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "20_94" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "20_96" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "20_98" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "20_100" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "20_102" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["20_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "20_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("21_0");

            tablicaPrijelaza["S_pocetno"]["21_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","BROJ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 21,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["21_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_4", "21_6", "21_8", "21_10", "21_12", "21_14", "21_16", "21_18", "21_20", "21_22" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_25", "21_27", "21_29", "21_31", "21_33", "21_35", "21_37", "21_39", "21_41", "21_43", "21_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "21_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "21_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "21_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "21_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "21_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "21_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "21_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "21_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "21_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "21_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_3", "21_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "21_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "21_28" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "21_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "21_32" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "21_34" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "21_36" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "21_38" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "21_40" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "21_42" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "21_44" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "21_46" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_48", "21_50", "21_52", "21_54", "21_56", "21_58", "21_60", "21_62", "21_64", "21_66", "21_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_46", "21_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "21_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "21_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "21_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "21_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "21_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "21_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "21_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "21_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "21_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "21_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_70", "21_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_1" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_75", "21_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_80", "21_81", "21_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "21_76" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "21_78" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_86", "21_88", "21_90", "21_92", "21_94", "21_96", "21_98", "21_100", "21_102", "21_104" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "21_82" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "21_84" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_107", "21_109", "21_111", "21_113", "21_115", "21_117", "21_119", "21_121", "21_123", "21_125", "21_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "21_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "21_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "21_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "21_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "21_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "21_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "21_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "21_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "21_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "21_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_85", "21_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "21_108" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "21_110" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "21_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "21_114" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "21_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "21_118" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "21_120" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "21_122" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "21_124" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "21_126" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["21_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "21_72" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("22_0");

            tablicaPrijelaza["S_pocetno"]["22_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","BROJ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 22,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["22_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_4", "22_6", "22_8", "22_10", "22_12", "22_14", "22_16", "22_18", "22_20", "22_22", "22_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_2", "22_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "22_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "22_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "22_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "22_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "22_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "22_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "22_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "22_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "22_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "22_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "22_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_27", "22_29", "22_31", "22_33", "22_35", "22_37", "22_39", "22_41", "22_43", "22_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_48", "22_50", "22_52", "22_54", "22_56", "22_58", "22_60", "22_62", "22_64", "22_66", "22_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "22_28" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "22_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "22_32" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "22_34" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "22_36" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "22_38" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "22_40" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "22_42" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "22_44" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "22_46" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_26", "22_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "22_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "22_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "22_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "22_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "22_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "22_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "22_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "22_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "22_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "22_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_70", "22_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_1" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_75", "22_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_80", "22_81", "22_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "22_76" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "22_78" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_86", "22_88", "22_90", "22_92", "22_94", "22_96", "22_98", "22_100", "22_102", "22_104" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "22_82" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "22_84" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_107", "22_109", "22_111", "22_113", "22_115", "22_117", "22_119", "22_121", "22_123", "22_125", "22_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "22_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "22_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "22_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "22_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "22_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "22_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "22_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "22_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "22_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "22_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_85", "22_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "22_108" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "22_110" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "22_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "22_114" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "22_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "22_118" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "22_120" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "22_122" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "22_124" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "22_126" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["22_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "22_72" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("23_0");

            tablicaPrijelaza["S_pocetno"]["23_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","ZNAK" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 23,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["23_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "23_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_5", "23_7", "23_9", "23_11", "23_13", "23_15", "23_17", "23_19", "23_21", "23_23", "23_25", "23_27", "23_29", "23_31", "23_33", "23_35", "23_37", "23_39", "23_41", "23_43", "23_45", "23_47", "23_49", "23_51", "23_53", "23_55", "23_57", "23_59", "23_61", "23_63", "23_65", "23_67", "23_69", "23_71", "23_73", "23_75", "23_77", "23_79", "23_81", "23_83", "23_85", "23_87", "23_89", "23_91", "23_93", "23_95", "23_97", "23_99", "23_101", "23_103", "23_105", "23_107", "23_109", "23_111", "23_113", "23_115", "23_117", "23_119", "23_121", "23_123", "23_125", "23_127", "23_129", "23_131", "23_133", "23_135", "23_137", "23_139", "23_141", "23_143", "23_145", "23_147", "23_149", "23_151", "23_153", "23_155", "23_157", "23_159", "23_161", "23_163", "23_165", "23_167", "23_169", "23_171", "23_173", "23_175", "23_177", "23_179", "23_181", "23_183", "23_185", "23_187", "23_189", "23_191" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "23_193" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "23_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "23_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "23_10" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "23_12" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "23_14" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "23_16" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "23_18" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '$', new HashSet<string>(){ "23_20" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "23_22" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "23_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "23_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '#', new HashSet<string>(){ "23_28" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "23_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "23_32" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "23_34" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "23_36" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "23_38" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "23_40" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "23_42" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "23_44" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "23_46" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "23_48" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "23_50" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "23_52" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "23_54" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "23_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "23_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "23_60" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "23_62" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ':', new HashSet<string>(){ "23_64" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "23_66" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "23_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "23_70" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "23_72" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '?', new HashSet<string>(){ "23_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '@', new HashSet<string>(){ "23_76" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "23_78" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "23_80" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "23_82" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "23_84" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "23_86" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "23_88" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "23_90" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "23_92" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "23_94" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "23_96" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "23_98" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "23_100" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "23_102" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "23_104" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "23_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "23_108" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "23_110" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "23_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "23_114" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "23_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "23_118" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "23_120" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "23_122" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "23_124" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "23_126" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "23_128" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "23_130" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "23_132" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "23_134" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "23_136" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '`', new HashSet<string>(){ "23_138" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "23_140" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "23_142" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "23_144" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "23_146" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "23_148" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "23_150" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "23_152" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "23_154" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "23_156" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "23_158" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "23_160" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "23_162" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "23_164" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "23_166" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "23_168" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "23_170" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "23_172" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "23_174" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "23_176" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "23_178" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "23_180" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "23_182" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "23_184" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "23_186" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "23_188" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "23_190" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "23_192" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["23_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "23_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("24_0");

            tablicaPrijelaza["S_pocetno"]["24_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","ZNAK" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 24,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["24_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "24_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "24_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_6", "24_8", "24_10", "24_12", "24_14", "24_16", "24_18", "24_20", "24_22", "24_24", "24_26", "24_28", "24_30", "24_32", "24_34", "24_36", "24_38", "24_40", "24_42", "24_44", "24_46", "24_48", "24_50", "24_52", "24_54", "24_56", "24_58", "24_60", "24_62", "24_64", "24_66", "24_68", "24_70", "24_72", "24_74", "24_76", "24_78", "24_80", "24_82", "24_84", "24_86", "24_88", "24_90", "24_92", "24_94", "24_96", "24_98", "24_100", "24_102", "24_104", "24_106", "24_108", "24_110", "24_112", "24_114", "24_116", "24_118", "24_120", "24_122", "24_124", "24_126", "24_128", "24_130", "24_132", "24_134", "24_136", "24_138", "24_140", "24_142", "24_144", "24_146", "24_148", "24_150", "24_152", "24_154", "24_156", "24_158", "24_160", "24_162", "24_164", "24_166", "24_168", "24_170", "24_172", "24_174", "24_176", "24_178", "24_180", "24_182", "24_184", "24_186", "24_188", "24_190", "24_192", "24_194" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "24_196" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "24_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "24_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "24_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "24_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "24_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "24_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "24_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '$', new HashSet<string>(){ "24_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "24_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "24_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "24_27" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '#', new HashSet<string>(){ "24_29" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "24_31" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "24_33" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "24_35" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "24_37" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "24_39" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "24_41" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "24_43" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "24_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "24_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "24_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "24_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "24_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "24_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "24_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "24_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "24_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "24_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "24_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ':', new HashSet<string>(){ "24_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "24_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "24_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "24_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "24_75" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '?', new HashSet<string>(){ "24_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '@', new HashSet<string>(){ "24_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "24_81" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "24_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "24_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "24_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "24_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "24_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "24_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "24_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "24_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "24_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "24_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "24_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "24_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "24_107" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "24_109" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "24_111" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "24_113" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "24_115" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "24_117" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "24_119" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "24_121" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "24_123" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "24_125" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "24_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "24_129" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "24_131" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "24_133" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "24_135" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "24_137" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "24_139" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '`', new HashSet<string>(){ "24_141" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "24_143" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "24_145" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "24_147" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "24_149" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "24_151" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "24_153" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "24_155" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "24_157" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "24_159" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "24_161" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "24_163" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "24_165" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "24_167" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "24_169" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "24_171" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "24_173" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "24_175" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "24_177" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "24_179" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "24_181" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "24_183" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "24_185" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "24_187" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "24_189" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "24_191" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "24_193" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_194"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "24_195" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_195"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["24_196"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "24_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("25_0");

            tablicaPrijelaza["S_pocetno"]["25_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "25_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["25_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_INC" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 25,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["25_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "25_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["25_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "25_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["25_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "25_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("26_0");

            tablicaPrijelaza["S_pocetno"]["26_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "26_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["26_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_DEC" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 26,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["26_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "26_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["26_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "26_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["26_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "26_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("27_0");

            tablicaPrijelaza["S_pocetno"]["27_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "27_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["27_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","PLUS" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 27,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["27_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "27_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["27_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "27_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("28_0");

            tablicaPrijelaza["S_pocetno"]["28_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "28_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["28_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","MINUS" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 28,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["28_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "28_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["28_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "28_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("29_0");

            tablicaPrijelaza["S_pocetno"]["29_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "29_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["29_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","ASTERISK" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 29,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["29_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "29_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["29_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "29_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("30_0");

            tablicaPrijelaza["S_pocetno"]["30_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "30_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["30_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_DIJELI" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 30,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["30_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "30_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["30_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "30_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("31_0");

            tablicaPrijelaza["S_pocetno"]["31_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "31_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["31_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_MOD" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 31,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["31_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "31_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["31_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "31_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("32_0");

            tablicaPrijelaza["S_pocetno"]["32_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "32_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["32_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_PRIDRUZI" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 32,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["32_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "32_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["32_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "32_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("33_0");

            tablicaPrijelaza["S_pocetno"]["33_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "33_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["33_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_LT" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 33,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["33_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "33_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["33_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "33_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("34_0");

            tablicaPrijelaza["S_pocetno"]["34_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "34_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["34_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_LTE" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 34,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["34_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "34_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["34_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "34_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["34_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "34_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("35_0");

            tablicaPrijelaza["S_pocetno"]["35_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "35_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["35_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_GT" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 35,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["35_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "35_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["35_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "35_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("36_0");

            tablicaPrijelaza["S_pocetno"]["36_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "36_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["36_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_GTE" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 36,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["36_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "36_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["36_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "36_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["36_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "36_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("37_0");

            tablicaPrijelaza["S_pocetno"]["37_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "37_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["37_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_EQ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 37,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["37_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "37_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["37_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "37_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["37_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "37_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("38_0");

            tablicaPrijelaza["S_pocetno"]["38_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "38_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["38_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_NEQ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 38,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["38_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "38_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["38_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "38_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["38_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "38_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("39_0");

            tablicaPrijelaza["S_pocetno"]["39_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "39_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["39_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_NEG" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 39,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["39_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "39_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["39_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "39_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("40_0");

            tablicaPrijelaza["S_pocetno"]["40_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "40_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["40_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_TILDA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 40,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["40_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "40_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["40_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "40_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("41_0");

            tablicaPrijelaza["S_pocetno"]["41_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "41_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["41_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_I" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 41,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["41_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "41_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["41_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "41_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["41_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "41_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("42_0");

            tablicaPrijelaza["S_pocetno"]["42_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "42_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["42_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_ILI" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 42,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["42_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "42_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["42_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "42_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["42_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "42_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("43_0");

            tablicaPrijelaza["S_pocetno"]["43_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "43_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["43_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","AMPERSAND" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 43,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["43_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "43_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["43_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "43_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("44_0");

            tablicaPrijelaza["S_pocetno"]["44_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "44_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["44_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_BIN_ILI" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 44,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["44_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "44_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["44_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "44_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("45_0");

            tablicaPrijelaza["S_pocetno"]["45_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "45_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["45_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","OP_BIN_XILI" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 45,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["45_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "45_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["45_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "45_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("46_0");

            tablicaPrijelaza["S_pocetno"]["46_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "46_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["46_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","ZAREZ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 46,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["46_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "46_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["46_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "46_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("47_0");

            tablicaPrijelaza["S_pocetno"]["47_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "47_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["47_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","TOCKAZAREZ" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 47,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["47_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "47_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["47_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "47_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("48_0");

            tablicaPrijelaza["S_pocetno"]["48_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "48_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["48_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","TOCKA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 48,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["48_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "48_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["48_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "48_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("49_0");

            tablicaPrijelaza["S_pocetno"]["49_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "49_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["49_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","L_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 49,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["49_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "49_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["49_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "49_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("50_0");

            tablicaPrijelaza["S_pocetno"]["50_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "50_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["50_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","D_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 50,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["50_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "50_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["50_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "50_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("51_0");

            tablicaPrijelaza["S_pocetno"]["51_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "51_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["51_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","L_VIT_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 51,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["51_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "51_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["51_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "51_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("52_0");

            tablicaPrijelaza["S_pocetno"]["52_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "52_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["52_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","D_VIT_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 52,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["52_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "52_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["52_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "52_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("53_0");

            tablicaPrijelaza["S_pocetno"]["53_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "53_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["53_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","L_UGL_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 53,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["53_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "53_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["53_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "53_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_pocetno"].Add("54_0");

            tablicaPrijelaza["S_pocetno"]["54_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "54_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["54_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","D_UGL_ZAGRADA" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 54,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_pocetno"]["54_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "54_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_pocetno"]["54_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "54_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPrijelaza["S_komentar"] = new Dictionary<string, Stanje>();
            tablicaPocetnihStanja["S_komentar"] = new HashSet<string>();

            tablicaPocetnihStanja["S_komentar"].Add("0_0");

            tablicaPrijelaza["S_komentar"]["0_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["0_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","S_pocetno" },
					{ "naZnak","-1" }
				},
                Prioritet = 0,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_komentar"]["0_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "0_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["0_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "0_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["0_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_komentar"].Add("1_0");

            tablicaPrijelaza["S_komentar"]["1_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["1_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","true" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 1,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_komentar"]["1_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\n', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["1_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_komentar"].Add("2_0");

            tablicaPrijelaza["S_komentar"]["2_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 2,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_komentar"]["2_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_4", "2_6", "2_8", "2_10", "2_12", "2_14", "2_16", "2_18", "2_20", "2_22", "2_24", "2_26", "2_28", "2_30", "2_32", "2_34", "2_36", "2_38", "2_40", "2_42", "2_44", "2_46", "2_48", "2_50", "2_52", "2_54", "2_56", "2_58", "2_60", "2_62", "2_64", "2_66", "2_68", "2_70", "2_72", "2_74", "2_76", "2_78", "2_80", "2_82", "2_84", "2_86", "2_88", "2_90", "2_92", "2_94", "2_96", "2_98", "2_100", "2_102", "2_104", "2_106", "2_108", "2_110", "2_112", "2_114", "2_116", "2_118", "2_120", "2_122", "2_124", "2_126", "2_128", "2_130", "2_132", "2_134", "2_136", "2_138", "2_140", "2_142", "2_144", "2_146", "2_148", "2_150", "2_152", "2_154", "2_156", "2_158", "2_160", "2_162", "2_164", "2_166", "2_168", "2_170", "2_172", "2_174", "2_176", "2_178", "2_180", "2_182", "2_184", "2_186", "2_188", "2_190", "2_192", "2_194", "2_196" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_1" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "2_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "2_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "2_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "2_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "2_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "2_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "2_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '$', new HashSet<string>(){ "2_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\t', new HashSet<string>(){ "2_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\n', new HashSet<string>(){ "2_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "2_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "2_27" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "2_29" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '#', new HashSet<string>(){ "2_31" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "2_33" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "2_35" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "2_37" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "2_39" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "2_41" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "2_43" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "2_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "2_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "2_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "2_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "2_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "2_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "2_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "2_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "2_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "2_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "2_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "2_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ':', new HashSet<string>(){ "2_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "2_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "2_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "2_75" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "2_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '?', new HashSet<string>(){ "2_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '@', new HashSet<string>(){ "2_81" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "2_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "2_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "2_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "2_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "2_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "2_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "2_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "2_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "2_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "2_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "2_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "2_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "2_107" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "2_109" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "2_111" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "2_113" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "2_115" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "2_117" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "2_119" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "2_121" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "2_123" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "2_125" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "2_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "2_129" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "2_131" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "2_133" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "2_135" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "2_137" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "2_139" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "2_141" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '`', new HashSet<string>(){ "2_143" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "2_145" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "2_147" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "2_149" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "2_151" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "2_153" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "2_155" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "2_157" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "2_159" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "2_161" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "2_163" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "2_165" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "2_167" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "2_169" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "2_171" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "2_173" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "2_175" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "2_177" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "2_179" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "2_181" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "2_183" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "2_185" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "2_187" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "2_189" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "2_191" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "2_193" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_194"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "2_195" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_195"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_196"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "2_197" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_komentar"]["2_197"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "2_3" } }
				},
                JePrihvatljivo = false
            };

            tablicaPrijelaza["S_jednolinijskiKomentar"] = new Dictionary<string, Stanje>();
            tablicaPocetnihStanja["S_jednolinijskiKomentar"] = new HashSet<string>();

            tablicaPocetnihStanja["S_jednolinijskiKomentar"].Add("0_0");

            tablicaPrijelaza["S_jednolinijskiKomentar"]["0_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["0_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","true" },
					{ "imeStanja","S_pocetno" },
					{ "naZnak","-1" }
				},
                Prioritet = 0,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["0_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\n', new HashSet<string>(){ "0_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["0_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_1" } }
				},
                JePrihvatljivo = false
            };

            tablicaPocetnihStanja["S_jednolinijskiKomentar"].Add("1_0");

            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","-" },
					{ "noviRedak","false" },
					{ "imeStanja","" },
					{ "naZnak","-1" }
				},
                Prioritet = 1,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_4", "1_6", "1_8", "1_10", "1_12", "1_14", "1_16", "1_18", "1_20", "1_22", "1_24", "1_26", "1_28", "1_30", "1_32", "1_34", "1_36", "1_38", "1_40", "1_42", "1_44", "1_46", "1_48", "1_50", "1_52", "1_54", "1_56", "1_58", "1_60", "1_62", "1_64", "1_66", "1_68", "1_70", "1_72", "1_74", "1_76", "1_78", "1_80", "1_82", "1_84", "1_86", "1_88", "1_90", "1_92", "1_94", "1_96", "1_98", "1_100", "1_102", "1_104", "1_106", "1_108", "1_110", "1_112", "1_114", "1_116", "1_118", "1_120", "1_122", "1_124", "1_126", "1_128", "1_130", "1_132", "1_134", "1_136", "1_138", "1_140", "1_142", "1_144", "1_146", "1_148", "1_150", "1_152", "1_154", "1_156", "1_158", "1_160", "1_162", "1_164", "1_166", "1_168", "1_170", "1_172", "1_174", "1_176", "1_178", "1_180", "1_182", "1_184", "1_186", "1_188", "1_190", "1_192", "1_194", "1_196" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_1" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "1_5" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "1_7" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "1_9" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "1_11" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "1_13" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "1_15" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "1_17" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '$', new HashSet<string>(){ "1_19" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\t', new HashSet<string>(){ "1_21" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\n', new HashSet<string>(){ "1_23" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "1_25" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "1_27" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "1_29" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '#', new HashSet<string>(){ "1_31" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "1_33" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "1_35" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "1_37" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "1_39" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "1_41" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "1_43" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "1_45" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "1_47" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "1_49" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "1_51" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "1_53" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "1_55" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "1_57" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "1_59" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "1_61" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "1_63" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "1_65" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "1_67" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ':', new HashSet<string>(){ "1_69" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "1_71" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "1_73" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "1_75" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "1_77" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '?', new HashSet<string>(){ "1_79" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '@', new HashSet<string>(){ "1_81" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "1_83" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "1_85" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "1_87" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "1_89" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "1_91" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "1_93" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "1_95" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "1_97" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "1_99" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "1_101" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "1_103" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "1_105" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "1_107" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "1_109" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "1_111" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "1_113" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "1_115" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "1_117" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "1_119" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "1_121" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "1_123" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "1_125" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "1_127" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "1_129" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "1_131" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "1_133" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "1_135" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "1_137" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "1_139" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "1_141" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '`', new HashSet<string>(){ "1_143" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "1_145" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "1_147" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "1_149" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "1_151" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "1_153" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "1_155" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "1_157" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "1_159" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "1_161" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "1_163" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "1_165" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "1_167" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "1_169" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "1_171" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "1_173" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "1_175" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "1_177" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "1_179" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "1_181" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "1_183" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "1_185" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "1_187" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "1_189" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "1_191" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "1_193" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_194"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "1_195" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_195"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_196"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "1_197" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_jednolinijskiKomentar"]["1_197"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "1_3" } }
				},
                JePrihvatljivo = false
            };

            tablicaPrijelaza["S_string"] = new Dictionary<string, Stanje>();
            tablicaPocetnihStanja["S_string"] = new HashSet<string>();

            tablicaPocetnihStanja["S_string"].Add("0_0");

            tablicaPrijelaza["S_string"]["0_0"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_2" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_1"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>()
                {
                },
                ArgumentiAkcije = new Dictionary<string, string>(){
					{ "imeTokena","NIZ_ZNAKOVA" },
					{ "noviRedak","false" },
					{ "imeStanja","S_pocetno" },
					{ "naZnak","-1" }
				},
                Prioritet = 0,
                JePrihvatljivo = true
            };
            tablicaPrijelaza["S_string"]["0_2"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "0_3" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_3"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_5", "0_197", "0_200" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_4"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_3", "0_200" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_5"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_7", "0_9", "0_11", "0_13", "0_15", "0_17", "0_19", "0_21", "0_23", "0_25", "0_27", "0_29", "0_31", "0_33", "0_35", "0_37", "0_39", "0_41", "0_43", "0_45", "0_47", "0_49", "0_51", "0_53", "0_55", "0_57", "0_59", "0_61", "0_63", "0_65", "0_67", "0_69", "0_71", "0_73", "0_75", "0_77", "0_79", "0_81", "0_83", "0_85", "0_87", "0_89", "0_91", "0_93", "0_95", "0_97", "0_99", "0_101", "0_103", "0_105", "0_107", "0_109", "0_111", "0_113", "0_115", "0_117", "0_119", "0_121", "0_123", "0_125", "0_127", "0_129", "0_131", "0_133", "0_135", "0_137", "0_139", "0_141", "0_143", "0_145", "0_147", "0_149", "0_151", "0_153", "0_155", "0_157", "0_159", "0_161", "0_163", "0_165", "0_167", "0_169", "0_171", "0_173", "0_175", "0_177", "0_179", "0_181", "0_183", "0_185", "0_187", "0_189", "0_191", "0_193", "0_195" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_6"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_7"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '(', new HashSet<string>(){ "0_8" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_8"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_9"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ')', new HashSet<string>(){ "0_10" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_10"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_11"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '{', new HashSet<string>(){ "0_12" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_12"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_13"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '}', new HashSet<string>(){ "0_14" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_14"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_15"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '|', new HashSet<string>(){ "0_16" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_16"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_17"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '*', new HashSet<string>(){ "0_18" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_18"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_19"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "0_20" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_20"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_21"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '$', new HashSet<string>(){ "0_22" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_22"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_23"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\t', new HashSet<string>(){ "0_24" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_24"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_25"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ' ', new HashSet<string>(){ "0_26" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_26"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_27"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '!', new HashSet<string>(){ "0_28" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_28"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_29"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '#', new HashSet<string>(){ "0_30" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_30"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_31"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '%', new HashSet<string>(){ "0_32" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_32"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_33"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '&', new HashSet<string>(){ "0_34" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_34"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_35"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\'', new HashSet<string>(){ "0_36" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_36"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_37"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '+', new HashSet<string>(){ "0_38" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_38"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_39"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ',', new HashSet<string>(){ "0_40" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_40"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_41"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '-', new HashSet<string>(){ "0_42" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_42"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_43"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '.', new HashSet<string>(){ "0_44" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_44"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_45"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '/', new HashSet<string>(){ "0_46" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_46"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_47"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '0', new HashSet<string>(){ "0_48" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_48"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_49"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '1', new HashSet<string>(){ "0_50" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_50"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_51"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '2', new HashSet<string>(){ "0_52" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_52"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_53"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '3', new HashSet<string>(){ "0_54" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_54"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_55"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '4', new HashSet<string>(){ "0_56" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_56"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_57"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '5', new HashSet<string>(){ "0_58" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_58"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_59"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '6', new HashSet<string>(){ "0_60" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_60"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_61"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '7', new HashSet<string>(){ "0_62" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_62"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_63"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '8', new HashSet<string>(){ "0_64" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_64"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_65"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '9', new HashSet<string>(){ "0_66" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_66"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_67"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ':', new HashSet<string>(){ "0_68" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_68"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_69"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ';', new HashSet<string>(){ "0_70" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_70"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_71"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '<', new HashSet<string>(){ "0_72" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_72"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_73"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '=', new HashSet<string>(){ "0_74" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_74"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_75"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '>', new HashSet<string>(){ "0_76" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_76"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_77"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '?', new HashSet<string>(){ "0_78" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_78"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_79"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '@', new HashSet<string>(){ "0_80" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_80"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_81"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'A', new HashSet<string>(){ "0_82" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_82"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_83"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'B', new HashSet<string>(){ "0_84" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_84"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_85"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'C', new HashSet<string>(){ "0_86" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_86"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_87"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'D', new HashSet<string>(){ "0_88" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_88"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_89"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'E', new HashSet<string>(){ "0_90" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_90"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_91"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'F', new HashSet<string>(){ "0_92" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_92"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_93"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'G', new HashSet<string>(){ "0_94" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_94"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_95"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'H', new HashSet<string>(){ "0_96" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_96"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_97"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'I', new HashSet<string>(){ "0_98" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_98"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_99"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'J', new HashSet<string>(){ "0_100" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_100"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_101"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'K', new HashSet<string>(){ "0_102" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_102"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_103"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'L', new HashSet<string>(){ "0_104" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_104"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_105"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'M', new HashSet<string>(){ "0_106" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_106"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_107"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'N', new HashSet<string>(){ "0_108" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_108"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_109"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'O', new HashSet<string>(){ "0_110" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_110"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_111"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'P', new HashSet<string>(){ "0_112" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_112"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_113"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Q', new HashSet<string>(){ "0_114" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_114"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_115"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'R', new HashSet<string>(){ "0_116" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_116"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_117"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'S', new HashSet<string>(){ "0_118" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_118"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_119"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'T', new HashSet<string>(){ "0_120" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_120"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_121"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'U', new HashSet<string>(){ "0_122" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_122"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_123"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'V', new HashSet<string>(){ "0_124" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_124"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_125"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'W', new HashSet<string>(){ "0_126" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_126"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_127"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'X', new HashSet<string>(){ "0_128" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_128"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_129"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Y', new HashSet<string>(){ "0_130" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_130"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_131"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'Z', new HashSet<string>(){ "0_132" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_132"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_133"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '[', new HashSet<string>(){ "0_134" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_134"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_135"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ ']', new HashSet<string>(){ "0_136" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_136"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_137"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '^', new HashSet<string>(){ "0_138" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_138"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_139"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '_', new HashSet<string>(){ "0_140" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_140"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_141"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '`', new HashSet<string>(){ "0_142" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_142"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_143"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'a', new HashSet<string>(){ "0_144" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_144"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_145"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'b', new HashSet<string>(){ "0_146" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_146"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_147"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'c', new HashSet<string>(){ "0_148" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_148"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_149"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'd', new HashSet<string>(){ "0_150" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_150"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_151"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'e', new HashSet<string>(){ "0_152" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_152"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_153"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'f', new HashSet<string>(){ "0_154" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_154"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_155"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'g', new HashSet<string>(){ "0_156" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_156"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_157"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'h', new HashSet<string>(){ "0_158" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_158"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_159"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'i', new HashSet<string>(){ "0_160" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_160"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_161"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'j', new HashSet<string>(){ "0_162" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_162"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_163"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'k', new HashSet<string>(){ "0_164" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_164"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_165"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'l', new HashSet<string>(){ "0_166" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_166"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_167"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'm', new HashSet<string>(){ "0_168" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_168"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_169"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'n', new HashSet<string>(){ "0_170" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_170"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_171"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'o', new HashSet<string>(){ "0_172" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_172"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_173"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'p', new HashSet<string>(){ "0_174" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_174"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_175"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'q', new HashSet<string>(){ "0_176" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_176"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_177"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'r', new HashSet<string>(){ "0_178" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_178"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_179"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 's', new HashSet<string>(){ "0_180" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_180"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_181"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 't', new HashSet<string>(){ "0_182" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_182"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_183"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'u', new HashSet<string>(){ "0_184" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_184"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_185"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'v', new HashSet<string>(){ "0_186" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_186"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_187"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'w', new HashSet<string>(){ "0_188" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_188"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_189"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'x', new HashSet<string>(){ "0_190" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_190"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_191"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'y', new HashSet<string>(){ "0_192" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_192"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_193"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ 'z', new HashSet<string>(){ "0_194" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_194"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_195"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '~', new HashSet<string>(){ "0_196" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_196"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_6" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_197"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '\\', new HashSet<string>(){ "0_198" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_198"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "0_199" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_199"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_4" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_200"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){  } },
					{ '"', new HashSet<string>(){ "0_201" } }
				},
                JePrihvatljivo = false
            };
            tablicaPrijelaza["S_string"]["0_201"] = new Stanje()
            {
                Prijelazi = new Dictionary<char, ISet<string>>(){
					{ '€', new HashSet<string>(){ "0_1" } }
				},
                JePrihvatljivo = false
            };

        }
    }
}
